﻿using SqlSugar;
using System;
using System.Collections.Generic;
using System.ComponentModel.DataAnnotations.Schema;
using System.ComponentModel.DataAnnotations;
using System.Linq;
using System.Text;
using System.Threading.Tasks;

namespace VOL.Entity.DTO
{
    public class WareHouseAndProductDTO
    {
        /// <summary>
        ///产品编号
        /// </summary>
        public string ProductId { get; set; }

        /// <summary>
        ///产品名称
        /// </summary>
        public string ProductName { get; set; }

        /// <summary>
        ///厂商编码
        /// </summary>
        public string SupplierId { get; set; }

        /// <summary>
        ///内部编码
        /// </summary>
        public string InsideId { get; set; }

        /// <summary>
        ///单位
        /// </summary>
        public string UnitId { get; set; }

        /// <summary>
        ///类别
        /// </summary>
        public string SortId { get; set; }

        /// <summary>
        ///预警（下）
        /// </summary>
        public string EarlyWarningFront { get; set; }

        /// <summary>
        ///预警（上）
        /// </summary>
        public string EarlyWarningBelow { get; set; }

        /// <summary>
        ///规格
        /// </summary>
        public string Specification { get; set; }

        /// <summary>
        ///价格
        /// </summary>
        public decimal? Price { get; set; }

        /// <summary>
        ///重量
        /// </summary>
        public string Weight { get; set; }

        /// <summary>
        ///默认仓库
        /// </summary>
        public string DefaultRepository { get; set; }

        /// <summary>
        ///默认库位
        /// </summary>
        public string DefaultLibraryLocation { get; set; }

        /// <summary>
        ///默认供应商
        /// </summary>
        public string DefaultSupplier { get; set; }

        /// <summary>
        ///默认客户
        /// </summary>
        public string DefaultCustomer { get; set; }

        /// <summary>
        ///描述
        /// </summary>
        public string Describe { get; set; }

        /// <summary>
        ///期初库存
        /// </summary>
        public int StartStock { get; set; }

        /// <summary>
        ///入库数量
        /// </summary>
        public int? StockIn { get; set; }

        /// <summary>
        ///出库数量
        /// </summary>
        public int? StockOut { get; set; }

        /// <summary>
        ///总库存
        /// </summary>
        public int? SumStock { get; set; }

        public sbyte? IsDeleted { get; set; }
        /// <summary>
        ///编号
        /// </summary>
        public string wareHouseId { get; set; }

        /// <summary>
        ///仓库名称
        /// </summary>
        public string wareHouseName { get; set; }

        /// <summary>
        ///所属部门
        /// </summary>
        public string wareHouseDepartment { get; set; }

        /// <summary>
        ///仓库类型
        /// </summary>
        public string wareHouseType { get; set; }

        /// <summary>
        ///租赁时间
        /// </summary>
        public DateTime? wareHouseLeaseTime { get; set; }

        /// <summary>
        ///是否启用
        /// </summary>
        public int? wareHouseIsDisable { get; set; }

        /// <summary>
        ///是否默认
        /// </summary>
       public int? wareHouseIsDefule { get; set; }

        /// <summary>
        ///仓库地址
        /// </summary>
        public string wareHouseAddr { get; set; }

        /// <summary>
        ///仓库面积
        /// </summary>
        public string wareHouseArea { get; set; }

        /// <summary>
        ///联系人
        /// </summary>
        public string wareHouseLinkman { get; set; }

        /// <summary>
        ///手机号
        /// </summary>
        public string wareHousePhone { get; set; }


        public sbyte? wareHouseIsDelete { get; set; }

        /// <summary>
        ///作用
        /// </summary>

        public string wareHouseDesc { get; set; }



    }
}
